\hypertarget{class_data_i_d}{
\subsection{DataID Class Reference}
\label{class_data_i_d}\index{DataID@{DataID}}
}
Provide support for a Data ID in \hyperlink{class_word_data}{WordData}.  


{\tt \#include $<$DataID.h$>$}

Inheritance diagram for DataID:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=54pt]{class_data_i_d__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for DataID:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=54pt]{class_data_i_d__coll__graph}
\end{center}
\end{figure}
\subsubsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{class_data_i_d_370078d56360072c7e5cb4975298e475}{
\hyperlink{class_data_i_d_370078d56360072c7e5cb4975298e475}{DataID} ()}
\label{class_data_i_d_370078d56360072c7e5cb4975298e475}

\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{class_data_i_d_763a23fb6ed083693824c2a6100ffc0b}{DataID} (string \_\-id)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
string \hyperlink{class_data_i_d_71da64e09a12d201a3fc78e6f79345cd}{Id} ()
\begin{CompactList}\small\item\em Getter - id. \item\end{CompactList}\item 
void \hyperlink{class_data_i_d_4d113f5d69b2618966a6bc73fedf1391}{setId} (string \_\-id)
\begin{CompactList}\small\item\em Setter - id. \item\end{CompactList}\item 
string \hyperlink{class_data_i_d_7c8711da4097096e5e983f3fd71180dc}{toString} ()
\begin{CompactList}\small\item\em A String representation of \hyperlink{class_data_i_d}{DataID}. \item\end{CompactList}\end{CompactItemize}


\subsubsection{Detailed Description}
Provide support for a Data ID in \hyperlink{class_word_data}{WordData}. 

\subsubsection{Constructor \& Destructor Documentation}
\hypertarget{class_data_i_d_763a23fb6ed083693824c2a6100ffc0b}{
\index{DataID@{DataID}!DataID@{DataID}}
\index{DataID@{DataID}!DataID@{DataID}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}DataID::DataID (string {\em \_\-id})}\hfill}
\label{class_data_i_d_763a23fb6ed083693824c2a6100ffc0b}


Constructor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em \_\-id}]The id (lexeme) of the \hyperlink{class_word}{Word} \end{description}
\end{Desc}


\subsubsection{Member Function Documentation}
\hypertarget{class_data_i_d_71da64e09a12d201a3fc78e6f79345cd}{
\index{DataID@{DataID}!Id@{Id}}
\index{Id@{Id}!DataID@{DataID}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}string DataID::Id ()}\hfill}
\label{class_data_i_d_71da64e09a12d201a3fc78e6f79345cd}


Getter - id. 

\begin{Desc}
\item[Returns:]The value of id \end{Desc}
\hypertarget{class_data_i_d_4d113f5d69b2618966a6bc73fedf1391}{
\index{DataID@{DataID}!setId@{setId}}
\index{setId@{setId}!DataID@{DataID}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}void DataID::setId (string {\em \_\-id})}\hfill}
\label{class_data_i_d_4d113f5d69b2618966a6bc73fedf1391}


Setter - id. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em \_\-id}]Set the id to this \end{description}
\end{Desc}
\hypertarget{class_data_i_d_7c8711da4097096e5e983f3fd71180dc}{
\index{DataID@{DataID}!toString@{toString}}
\index{toString@{toString}!DataID@{DataID}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}string DataID::toString ()}\hfill}
\label{class_data_i_d_7c8711da4097096e5e983f3fd71180dc}


A String representation of \hyperlink{class_data_i_d}{DataID}. 

\begin{Desc}
\item[Returns:]A string The string format will be: \par
 type: {\em int\/} id: {\em string\/} \end{Desc}


Reimplemented from \hyperlink{class_word_data_94f85ab7375a07f4a42efd77b66230e0}{WordData}.